dogs cats breeder pet quality american cash flow association puppies dog cat broker factor canine cattery pet feline real estate investment factoring cash flow akc